package com.atguigu.syt.cmn.service;

import com.atguigu.syt.model.cmn.Dict;
import com.atguigu.syt.vo.cmn.DictTypeVo;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author atguigu
 * @since 2023-05-24
 */
public interface DictService extends IService<Dict> {


    /**
     * 获取数据字典嵌套列表
     * @return
     */
    List<DictTypeVo> findAllDictList();

    /**
     * 根据数据字典类别和字典值获取字典名称
     * @param dictTypeId
     * @param value
     * @return
     */
    String getNameByDictTypeIdAndValue(Long dictTypeId, String value);
}
